English word definition — powered by WordNet
a particular instance of buying or selling
Want to remember business deal?